coupled-tagger-r13
Zhenghua Li
http://hlt.suda.edu.cn/~zhli/index.htm
2015.5.17

Major options in our tagger:

thread-num=5
	- thread number for parralleled training or test
	
fcutoff=0
	- throw away low-frequency features in the feature dictionaries for saving memory (<= fcutoff)


train=1
	- train phase

iter-num=500
	- maximum iteration number
	
inst-max-len-to-throw=100
	- throw long instances

inst-max-num-eval=-10
	- the instance number used for test (for debugging); negative number means using all
	
use-joint-features=1
	- use joint features (1) or no joint features (0)

use-separate-features=1
	-use separate features (1) or no separate features (0)

train-method=l2sgd
	- train method: Stochastic gradient descent algorithm
l2sgd-batch-size=30
	- batch size of train method 	
l2sgd-c2=0.1
	- regularization term in L2-norm


train-file="/home/xxx/train.conll"
dev-file="/home/xxx/dev.conll"

use-train-2=1
train-file-2="/home/xxx/train-2.conll"
	- second training data used in the model 
	
use-dev-2=1
dev-file-2="/home/xxx/dev-2.conll"
	- second dev data used in the model 
	
inst-max-num-train=-1
	- the instance number used for training (for debugging); negative number means using all
	
inst-max-num-train-2=-1
	- the instance number used for training (for debugging); negative number means using all
		
inst-num-from-train-1-one-iter=5000
inst-num-from-train-2-one-iter=5000
	- the number of instances used in one iteration during training (for merging two training data)


constrained-tag-train1=1
	- use constrained tag in training (1) or no constrained tag (0) for training (constrained tags are in COLUMN 9 (PDEPREL) in CONLL06 file)

constrained-tag-train2=1
	- use constrained tag in training (1) or no constrained tag (0) for training (constrained tags are in COLUMN 9 (PDEPREL) in CONLL06 file)


test=0
	-test phase (1) or (0)

param-num-for-eval=10
	- during test, use the model parameters (feature weights) trained by the corresponding iteration number

test-file=“/home/xxx/test.conll”
output-file=“test.out.conll06”


dictionary-path="."
dictionary-exist=0
	- whether the dictionaries are previously built
		- feature map: string => id
		- label map
		- POS tag map ...	

parameter-path="."
	- the path for model parameters (feature weights)


display-interval:1000
	- logging: output the count of instance processed so far 




